package com.qili.service.search.impl;

import com.qili.base.mapper.BaseMapper;
import com.qili.base.service.impl.BaseServiceImpl;
import com.qili.entity.supervisor.SupervisorProjectForms;
import com.qili.entity.supervisor.dto.SupervisorProjectFromsDTO;
import com.qili.mapper.supervisor.SupervisorProjectFormsMapper;
import com.qili.service.it.FormBaseService;
import com.qili.service.search.ItFormAboutService;
import lombok.extern.java.Log;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.stereotype.Service;
import java.util.List;

/**
 * @author liuyang
 * @date 2021/5/11
 * @description
 */
@Log
@Service
public class ItFormAboutServiceImpl extends BaseServiceImpl<SupervisorProjectForms,String> implements ItFormAboutService {

    @Autowired
    SupervisorProjectFormsMapper projectFormsMapper;

    @Autowired
    @Qualifier("FormBaseService")
    FormBaseService formBaseService;

    @Override
    public BaseMapper<SupervisorProjectForms, String> getMappser() {
        return projectFormsMapper;
    }

    @Override
    public String getExportExcelName(String formTypeCode) {
        return formBaseService.getExportExcelName(formTypeCode);
    }

}
